/**
 **********************************************************************************************************************
 * @file    cTask_cfg.h
 * @brief   该文件提供任务时间片论功能配置
 **********************************************************************************************************************
 *
 * @details  功能详细说明：
 *           + 配置支持的最大任务数量
 *           + 配置是否启用负载率计算功能
 *           + 配置中断任务的最大数量
 *
 **********************************************************************************************************************
 */

/* Define to prevent recursive inclusion -----------------------------------------------------------------------------*/
#ifndef _COT_TASK_CFG_H_
#define _COT_TASK_CFG_H_

/* 任务配置参数定义 ------------------------------------------------------------------------------------------------*/

/* 支持的最大通用任务数目 */
#define COT_TASK_SUPPORT_NUM 10

/* 支持的最大中断任务数目 */
#define COT_TASK_ISR_SUPPORT_NUM 5

/* 定义使用负载率计算, 若定义, 则会占用一个通用任务和一个中断任务 */
// #define COT_CTASK_USE_LOAD_RATE

#endif /* !_COT_TASK_CFG_H_ */
